divine retribution - Turkish English Dictionary